voidmain()int a=3,b;b=2a; printf("%d",b); এই প্রোগ্রামে কোন স্ট্যাটমেন্টের জন্য b এর মান 3 হবে?

Updated: 5 months ago
  • b=a++;
  • b+=a;
  • b=a--;
  • a ও b উভয়ই
98
ব্যাখ্যাঃ

প্রদত্ত প্রোগ্রামের শুরুতে int a = 3, b; স্টেটমেন্ট দ্বারা a ভেরিয়েবলের মান 3 নির্ধারণ করা হয় এবং b ভেরিয়েবলটি ঘোষণা করা হয়। আমাদের এমন একটি স্টেটমেন্ট খুঁজে বের করতে হবে যা b এর মান 3 করে।

  • ১. b = a++;

    এটি একটি পোস্ট-ইনক্রিমেন্ট (Post-increment) অপারেটর। এর অর্থ হলো, প্রথমে a এর বর্তমান মান b তে অ্যাসাইন করা হবে, তারপর a এর মান ১ বৃদ্ধি পাবে।

    সুতরাং, b এর মান হবে a এর বর্তমান মান যা 3। অর্থাৎ, b = 3। এরপর a এর মান বৃদ্ধি পেয়ে 4 হবে।

    এই স্টেটমেন্টটি b এর মান 3 করে।

  • ২. b+=a;

    প্রদত্ত এই সিনট্যাক্সটি C প্রোগ্রামিং ভাষায় সঠিক নয়। b+=a; দ্বারা কোনো স্ট্যান্ডার্ড C অপারেটর বোঝায় না। যদি এটি b += a; (অ্যাডিশন অ্যাসাইনমেন্ট) বা b = a; বোঝাতো, তাহলে b এর মান 3 হতে পারতো (যদি b += a; এর ক্ষেত্রে b এর প্রাথমিক মান 0 ধরে নেওয়া হয়)। কিন্তু যেহেতু সিনট্যাক্সটি ভুল, তাই এটি একটি কার্যকর সমাধান নয়।

  • ৩. b = a--;

    এটি একটি পোস্ট-ডিক্রিমেন্ট (Post-decrement) অপারেটর। এর অর্থ হলো, প্রথমে a এর বর্তমান মান b তে অ্যাসাইন করা হবে, তারপর a এর মান ১ হ্রাস পাবে।

    সুতরাং, b এর মান হবে a এর বর্তমান মান যা 3। অর্থাৎ, b = 3। এরপর a এর মান হ্রাস পেয়ে 2 হবে।

    এই স্টেটমেন্টটিও b এর মান 3 করে।

  • ৪. a ও b উভয়ই

    লক্ষ্য করলে দেখা যাচ্ছে যে, অপশন ১ এবং অপশন ৩ উভয় স্টেটমেন্টই b এর মান 3 করে। যেহেতু একাধিক সঠিক অপশন বিদ্যমান, এবং অপশন ৪ এ "a ও b উভয়ই" বলা আছে (যা সাধারণত একাধিক পূর্ববর্তী সঠিক অপশনকে নির্দেশ করে, এক্ষেত্রে অপশন ১ ও ৩), তাই এটিই সঠিক উত্তর হবে।

অতএব, b = a++; এবং b = a--; উভয় স্টেটমেন্টের জন্য b এর মান 3 হবে।

Satt AI
Satt AI
21 hours ago

Related Question

View All
  • - ৩২৭৬৭ থেকে ৩২৭৬৭
  • - ৩২৭৬৮ থেকে ৩২৭৬৭
  • - ৩২৭৬৮ থেকে ৩২৭৬৮
  • - ৩২৭৬৮ থেকে ৩২৭৬৯
27
Updated: 3 weeks ago
  • 1 test
  • test 1
  • test@a
  • test_1
33
  • ১ ৩ ৭
  • ১ ৫ ৭
  • ১ ৫ ৯
  • ৯ ৫ ১
22
  • গন্তব্য প্রোগ্রাম
  • গন্তব্য প্রোগ্রাম
  • ভিজুয়াল প্রোগ্রাম
  • অবজেক্ট প্রোগ্রাম
31
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই